[OSDC.fr 2012] Refuge - Construire une plateforme de données décentralisées en Erlang

2012-10-22 37

par Benoît Chesneau

http://osdc.fr/2012/talk/4348

Le projet refuge (http://refuge.io) veut fournir à tous une plateforme
de données decentralisées opensource permettant d'échanger ces données,
de les manipuler et les lier de differentes manières. Les principaux
axes du projest sont:

- la création d'un système génerique permettant d'échanger tous types
de données
- permettre l'utilisation de cette plateforme au sein de votre projet
(example novacut (http://www.novacut.com/) utilisant les videos dans
refuge ou une un framework permettant d'uiliser des applis HTML5...) ou
l'embarquer sur differentes plateformes (IOS, Android, raspberry, ...)
- faciliter la création de réseaux de type small world (organisation des
noeuds de données, hubs, addressage (mdns, upnp ...) .

Au cours de cette présentation nous montrerons rapidement comment nous utilisons
Erlang pour construire cette platforme, les modifications que nous avons
apportées à Apache CouchDB ainsi que l'architecture utilisée pour la
découverte et les échanges de données. Par ailleurs une rapide démonstration de
l'usage de la plateforme sera effectué.